package com.xujf.sym.ui.view

import com.xujf.sym.ui.viewholder.LoadMoreFooter

/**
 * Created by xujf on 2018/4/15.
 */
interface IMainView {
    //    void onRefreshTopicListOk(@NonNull List<Article> topicList);

     fun onRefreshTopicListFinish()

//    void onLoadMoreTopicListOk(@NonNull List<Article> topicList);

     fun onLoadMoreTopicListFinish(@LoadMoreFooter.State state: Int)

//    void updateDomains(@NonNull List<Domain> domains);

     fun updateUserInfoViews()

     fun updateMessageCountViews(count: Int)

     fun logoutUserOk()
}